/*
 *
 */

#include "gkt_types.h"

/* door lock location */
#if !defined(GKT_CONFIG_BACKBOARD_ENABLE) || !GKT_CONFIG_BACKBOARD_ENABLE
#define INDOOR_BELL_LOCATION	GKT_MODULE_LOC_FRONTBOARD
#elif !defined(GKT_CONFIG_INDOOR_BELL_LOCATION)
#define INDOOR_BELL_LOCATION GKT_MODULE_LOC_BACKBOARD
#else
#define INDOOR_BELL_LOCATION \
	GKT_MODULE_LOCATION(GKT_CONFIG_INDOOR_BELL_LOCATION)
#endif

#define INDOOR_BELL_DRVIC_UNKNOWN	0
#define INDOOR_BELL_DRVIC_AC8DD12	1

#ifdef GKT_CONFIG_INDOOR_BELL_DRVIC
#define INDOOR_BELL_DRVIC_L2(name)	\
	INDOOR_BELL_DRVIC_##name
#define INDOOR_BELL_DRVIC_L1(name)	\
	INDOOR_BELL_DRVIC_L2(name)
#define INDOOR_BELL_DRVIC	\
	INDOOR_BELL_DRVIC_L1(GKT_CONFIG_INDOOR_BELL_DRVIC)
#else
#error "not define motor model."
#endif

